package com.togo.lexical.analyzer;

import com.togo.common.model.token.Token;

import java.text.ParseException;

/**
 * @author : taiyanan
 * Date    : 2022/1/29
 * Time    : 3:02 下午
 * ---------------------------------------
 * Desc    : 词法解析器
 */
public interface LexicalAnalyzer {

    /**
     * 分词后的token
     * @return 分词后的token
     * @throws ParseException 解析错误
     */
    Token read() throws ParseException;
}
